home *** CD-ROM | disk | FTP | other *** search
- Short: Rush Demo 1.0 New Directory util (OS2.x+)
- Type: util/dir
- Uploader: dkeller@bix.com
-
- Rush release 1.0 DEMO Version 37.4908
-
- July 18, 1993
-
- Written by Douglas Keller
- Copyright (C) 1993 by Douglas Keller
-
-
- 0. What is Rush?
- ----------------
-
- Rush is a directory utility for AmigaDOS 2.0 or greater. It allows
- files and directories to be manipulated quickly and easily. Rush uses
- features of AmigaDOS 2.0, 2.1, and 3.0, and follows the Amiga User
- Interface Style Guide.
-
- This demo version differs from the registered version in the following
- ways:
-
- - The demo version will not save the definitions for the center
- gadgets, the settings file is ascii text so it can be changed with
- a text editor.
-
- - Annoying requesters will appear periodically in the demo version.
-
- - The registered version includes more utilities, see the
- registration section below for a full list.
-
-
- 1. Installing and Using Rush
- ----------------------------
-
- When this demo archive is extracted it will create a directory called
- RUSH with all Rush's files in it. To install Rush just copy this
- whole directory tree to the desired location. There are no assigns
- or anything need, Rush will find all of its files automatically.
-
- To run Rush just double click on the Rush icon or execute Rush from
- a shell.
-
- From any window in Rush the Help key can be pressed for AmigaGuide®
- online help. Of course this does require AmigaGuide® which is
- included with AmigaDOS 3.0 and is available on bulletin boards for
- AmigaDOS 2.x users. The registered version of Rush includes
- AmigaGuide® for AmigaDOS 2.x users.
-
-
- 2. Features of Rush
- -------------------
-
- The following is a list of some features of Rush. It is broken up into
- sections based on the operating system. Rush requires AmigaDOS 2.0 or
- greater to run.
-
-
- AmigaDOS 2.0 (v37) Support
-
- - Conforms very closely to the Amiga User Interface Style Guide.
-
- - Configuration files are easy to edit ASCII text, and can be edited
- from within Rush.
-
- - AmigaGuide® context sensitive online help.
-
- - Automatic archive format recognition for archive extracting and
- listing.
-
- - Automatic format recognition when double clicking on files.
-
- - Rush can open in any 2.0, 2.1, 3.0, or beyond screen mode, in
- any available depth.
-
- - Public screen support. When it opens a screen it is a public
- screen, when it opens a window the window can be open on another
- public screen.
-
- - Enforcer and Mungwall tested!!!
-
- - Rush iconifies down to an AppIcon on Workbench.
-
- - Rush is an AppWindow, icon can be dropped on either of the
- listviews and Rush will load the directory.
-
- - User selectable fonts, does not force Topaz.
-
- - Uses the ASL file and font requester.
-
- - Rush is built as a shared library so only one copy of the code is
- in memory, even if multiple copies of Rush are running.
-
- - Multiple Assign support.
-
- - Center gadgets can be configured to execute internal or external
- commands, or load a specific directory.
-
- - Uses memory pools to reduce fragmentation and increase speed.
-
-
- AmigaDOS 2.1 (v38) Support
-
- - Rush is fully localized, the following languages catalogs are
- included: français and deutsch.
-
-
- AmigaDOS 3.0 (v39) and 3.1 (v40) Support
-
- - Use AmigaDOS 3.0 color model, so the full 24-bit color range for
- AGA can be selected and saved.
-
- - Uses system busy pointer, so it can be changed with the system
- pointer preference editor.
-
- - Opens an interleaved bitmap screen so color smearing is minimized.
-
- - Opens the screen with shared pens so visitor window programs can use
- the pens that Rush does not use. This will only effect 3.0 programs
- that use ObtainPen().
-
- - Under 3.0 there are three additional screen pens which control the
- colors for the newlook titlebar and menus. Rush allows these to be
- changed.
-
- - While Rush is iconified and memory gets low, Rush will free
- the memory for the entries in each listview and the select
- list. This uses a new feature of 3.0 called memory handlers.
-
- - Uses AmigaDOS 3.0 memory pools to reduce fragmentation and increase
- speed.
-
-
- 3. Comparison between Rush, DirectoryOpus, and DiskMaster
- ---------------------------------------------------------
-
- The following is a comparison between Rush 1.0, DirectoryOpus 4.0,
- and DiskMaster 2.1. All the benchmarks were run with the default
- configuration of the program on an Amiga 3000 with 8 megs of memory
- running AmigaDOS 3.0 with Enforcer and Mungwall running. The results
- are based on the author's experience only.
-
- Rush DOpus DM2
-
- enforcer and mungwall tested(1) yes no no
-
- read directory(2) 13s 46s 36s
-
- copy 6meg file(3) 25s 160s 25s
-
- copy 300 files(4) 64s 142s 86s
-
- delete 300 files(5) 7s 60s 41s
-
- total executable file size(6) 146k 430k 80k
-
- AmigaGuide online help(5) yes yes no
-
- localized to other languages(6) yes no no
-
- Conforms to Style Guide(7) yes yes no
-
- Requires AmigaDOS 2.x or 3.x(8) yes no no
-
- AppIcon and AppWindow Support(9) yes no/yes no
-
- Supports AmigaDOS 3.x/AGA(0) yes ? ?
-
-
- (1) During testing if any Enforcer or Mungwall hit occurred a "no" was
- entered here. Opus did not have too many Enforcer hits, but it did
- have a few. DM2 would crash the whole machine if Enforcer and
- Mungwall where run.
- (2) Time to read and sort a directory of 1883 files, in seconds.
- (3) Time to copy one 6 meg file, in seconds.
- (4) Time to copy 300 1 byte files, in seconds.
- (5) Time to delete 300 1 byte files, in seconds.
- (6) This is the total executable size, for Rush it is the Rush
- executable and rush.library, for DirectoryOpus it is the
- DiectoryOpus executable, ConfigOpus, and the dopus.library,
- and for DiskMaster it is the size of the executable DM2.
- (7) Conforms to the Amiga User Interface Style Guide.
- (8) Requires at least AmigaDOS 2.0, this allows the application
- to take full advantage of 2.0 and 3.0.
- (9) Supports iconifying down to AppIcon and directory loading by
- an AppWindow.
- (0) All 3.x screen modes and color ranges are selectable. I was
- unable to test this for Opus and DM on an AGA machine.
-
-
- 4. Future plans for Rush
- ------------------------
-
- There are a lot of things that did not make it into release 1.0 of
- Rush. Here is a list of some of the things that a planned for future
- versions of Rush:
-
- - Scrollable center gadgets, so in a small windows all the center
- gadgets can still be accessed.
-
- - Configurable menu much like the center gadgets to allow more
- commands to put there.
-
- - Full ARexx interface, currently Rush can only execute ARexx
- scripts.
-
- - Add horizontal scrolling to the listviews so size, date, and
- protection bits can all be shown at the same time.
-
- - More built in internal commands, for example file find and file
- search.
-
- - Directory caching, this is not as important once AmigaDOS 3.1 is
- available for all machines since it includes the directory caching
- filesystem.
-
- I can not guarantee when these features will be added. Some of
- the features will probably be in the minor update/bug fix patches
- which will be distributed on bulletin boards at no charge.
-
-
- 5. Registering Rush
- -------------------
-
- Registered Users will receive a disk containing a serialized copy of
- Rush with no limitations for annoying requesters. Bug fixes and minor
- updates will be distributed periodically as patch files on bulletin
- boards at no charge. Major updates will cost a small amount.
-
-
- The registered version of Rush includes the following:
-
- Rush - Registered version of Rush with no limitations or
- annoying requesters.
-
- Rush.guide - 125k bytes of online AmigaGuide documentation for
- Rush.
-
- AmigaGuide - AmigaGuide for AmigaDOS 2.x users, this includes
- AmigaGuide, amigaguide.library, and wdisplay.
- AmigaGuide is included with AmigaDOS 3.0.
-
- Installer - Installation script using Commodore's Installer
- script program.
-
- Localized - Language catalogs for français and deutsch. An
- language empty catalog is included so catalogs for other
- catalogs languages can created. People who create a new
- language catalog will receive free registration.
- Contact me before creating a catalog to insure one
- has not been created already.
-
- Utilities - Three useful utilities are included:
-
- Read - Simple text reader
-
- RequestChoice - Allows Intuition requesters to be used
- from AmigaDOS scripts. AmigaDOS 3.0
- includes a similar program.
-
- RequestFile - Allows ASL file requesters to be used
- from AmigaDOS scripts. AmigaDOS 3.0
- includes a similar program.
-
- Scripts - Example AmigaDOS and ARexx scripts showing some of
- the functions Rush can perform.
-
- Preferences - Example preference files showing different
- configuration of Rush.
-
- Fonts - Two useful fonts are included.
-
-
- To register Rush, send $25US per copy to the address below.
- Directory Opus users can upgrade to Rush for $15US by including the
- front page of the DOpus manual.
-
- Orders made by personal check will not be shipped until the check
- clears. Orders made by money orders or certified checks will be
- shipped immediately. Money order or certified checks are preferred
- over personal checks.
-
- Only U.S. funds drawn on a U.S. banks will be accepted. Make checks
- playable to Douglas Keller.
-
- ----------------------------------------------------------------
-
- Rush release 1.0 Order Form
-
-
- Mail to: Douglas Keller
- 3A Hudson Harbour Drive
- Poughkeepsie, NY 12601
-
-
- Quantity
-
-
- ______ Rush release 1.0 @ US $25.00 each $ ________
-
-
- ______ Directory Opus upgrade to
- Rush release 1.0 @ US $15.00 each $ ________
- (Include front page of Opus manual)
-
-
- TOTAL (U.S. funds drawn on a U.S. bank) $ ________
-
-
-
- Name: _________________________________________________
-
-
- Address: _________________________________________________
-
-
- _________________________________________________
-
-
- _________________________________________________
-
-
- Phone: _____________________
-
-
- Email Address: ___________________________________________
-
-
- Prices are subject to change without notice
-
-
- 6. Questions and Comments
- -------------------------
-
- For questions and comments I can be reached at:
-
- Internet: dkeller@bix.com
- Bix: dkeller
-
- I also read most of the Amiga news groups on Internet so
- comments can be posted in the approbate groups.
-